import { defineConfig } from 'umi';
// 引入routes配置文件
import routes from './routes'
// 引入defaultSettings默认配置文件
import defaultSetings from './defaultSetings'
// 引入proxy代理配置文件
import proxy from './proxy'

export default defineConfig({
  nodeModulesTransform: {
    type: 'none',
  },
  hash: true,
  // base: '/admin/',
  // publicPath: 'http://xxx.com/cdn/',

  // outputPath: 'build', //配置打包输出的目录

  // title: 'UmiJS',
  title: defaultSetings.title, // 配置标题

  // history: {
  //   type: 'hash'
  // },
  // targets: {
  //   ie: 11,
  // },
  proxy: proxy['dev'], // 配置代理能力
  theme: {
    // '@primary-color': '#1DA57A',
    '@primary-color': defaultSetings.primaryColor
  }, // 配置主题
  // layout: {},
  routes: routes, // 配置路由
  fastRefresh: {},
  // mock: false
});
